he/she has/had bought - French English Dictionary